React Job: Full Stack Node.js Developer internship

Job added on

Company

Comprinno Technologies
India

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Entry Level Full Stack Node.js Developer

Qualification & Experience:

Engineering/Technology Graduate/PostGraduate from Computer Science or Information Technology discipline

0 to 6 months of industrial experience in building web platforms

Key Responsibilities:

  • Write clean, efficient, and reusable code
  • Develop and manage server-side components
  • Design and deploy high-performance applications
  • Integrate server-side logic to the user-facing components built by front-end developers
  • Incorporate data protection and cybersecurity measures
  • Ensure that the main database and front-end requests are at their optimal performance
  • Identify and implement data storage solutions
  • Perform diagnostic tests, fix bugs, and provide technical support to users
  • Document software development processes and prepare project reports
  • Provide suggestions for improvement and apply them to daily tasks and processes

Desired Skills & Experience:

  • In-depth knowledge of JavaScript, libraries, frameworks, and tech stacks
  • Knowledge of Node.js and frameworks available for it such as Express, StrongLoop,
  • Familiarity with front-end technologies (HTML5, CSS3, React, Vue)
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Jade, EJS, etc
  • Good understanding of server-side CSS preprocessors such as Stylus, Less etc
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Solid expertise in using cloud platforms (AWS, Azure, and others)
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Good understanding of Agile development methodologies
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently.

Expected Credentials:

  • Github profile demonstrating coding skills and programming proficiency
  • References to blogs if you are regularly writing any

Job Types: Full-time, Internship
Contract length: 3 months

Salary: ₹10,000.00 per month

Benefits:

  • Work from home

Schedule:

  • Day shift

Education:

  • Bachelor's (Required)